batch (of products) - Español Inglés Diccionario